@media print {
    #PrintHide,.PrintHide {
        display:none;
    }
}
body,td {
    margin: 0px;	
	line-height: 20px;	
	font-size: 12px;
	color:#000000;	
}
submitcss {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(../images/btn.png) no-repeat; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 74px; CURSOR: hand; COLOR: #ffffff; HEIGHT: 21px; BORDER-RIGHT-WIDTH: 0px
}
textcss {
	BORDER-RIGHT: #404040 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #404040 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 9pt; BACKGROUND: url(../images/input.png) repeat-x; PADDING-BOTTOM: 2px; BORDER-LEFT: #404040 1px solid; COLOR: #212121; PADDING-TOP: 2px; BORDER-BOTTOM: #404040 1px solid
}


.inputCss
{
    height:20px;
    width:250px;
    }
a:link {
	font-size: 12px;	
	color:#000000;
	text-decoration: underline;
}
a:visited {
	font-size: 12px;	
	color:#000000;
	text-decoration: underline;
}
a:hover {
	font-size: 12px;
    color:#CF7500;
	text-decoration: none;
}
a.na:link {
	font-size: 12px;	
	font-weight:bold;
	color:Red;
	text-decoration: none;
}
a.na:visited {
	font-size: 12px;	
	font-weight:bold;
	color:Red;
	text-decoration: none;
}
a.na:hover {
	font-size: 12px;
	font-weight:bold;
    color:Red;
	text-decoration: underline;
}
a.hei:link {
	font-size: 12px;	
	color:Black;
	text-decoration: none;
}
a.hei:visited {
	font-size: 12px;	
	color:Black;
	text-decoration: none;
}
a.hei:hover {
	font-size: 12px;
	color:Black;
	text-decoration: underline;
}

a.heiBold:link {
	font-size: 12px;	
	font-weight:bold;
	color:Black;
	text-decoration: underline;
}
a.heiBold:visited {
	font-size: 12px;	
	font-weight:bold;
	color:Black;
	text-decoration: underline;
}
a.heiBold:hover {
	font-size: 12px;
	font-weight:bold;
	color:Black;
	text-decoration: underline;
}

a.BlueCss:link {
	font-size: 12px;	
	color:Blue;
	text-decoration: none;
}
a.BlueCss:visited {
	font-size: 12px;	
	color:Blue;
	text-decoration: none;
}
a.BlueCss:hover {
	font-size: 12px;
	color:Blue;
	text-decoration: underline;
}


a.bai:link {
	font-size: 12px;	
	color:White;
	text-decoration: none;
}
a.bai:visited {
	font-size: 12px;	
	color:White;
	text-decoration: none;
}
a.bai:hover {
	font-size: 12px;
	color:White;
	text-decoration: none;
}
.TextBoxCss {	
	height:20px;
	width:140px;	
}

.HerCss {
	CURSOR: hand;
	
}
.tddisp {
	DISPLAY: none
	
}
.TextBoxCss
{
    font-size:12px;
    color:Black;    
    width:250px;
}
.ButtonCss
{
    font-size:12px;    
}
.DropCss
{
    font-size:12px;    
}
.TreeBG
{
	background-image:url(../images/TreeBG.jpg);
	background-repeat:repeat-x;
	text-align:center;
	
	}

a.SSCss:link {
	font-size: 12px;	
	color:Blue;
	text-decoration: none;
}
a.SSCss:visited {
	font-size: 12px;	
	color:Blue;
	text-decoration: none;
}
a.SSCss:hover {
	font-size: 12px;
	color:Blue;
	text-decoration: underline;
}
a.CPCss:link {
	font-size: 12px;	
	color:Red;
	text-decoration: none;
}
a.CPCss:visited {
	font-size: 12px;	
	color:Red;
	text-decoration: none;
}
a.CPCss:hover {
	font-size: 12px;
	color:Red;
	text-decoration: underline;
}
.TopVerticalAlign {
vertical-align:top;
}
.logout {
    background:url(../images/login.gif) no-repeat 0px 2px;    
    text-indent:16px;
    width:44px;
    display:inline-block;
}
input {
        margin:0px;padding:0px;
}
.validation_error {
color:red;
}
a.lookupbutton {
cursor:pointer;
background:url(../images/Button/search.gif) no-repeat;
    text-indent:16px;
    width:16px;
    display:inline-block;
}
html.fullscreen, .fullscreen body, .fullscreen form {
    height:100%;
    width:100%;
}

/* css for timepicker */
.ui-timepicker-div .ui-widget-header { margin-bottom: 8px; }
.ui-timepicker-div dl { text-align: left; }
.ui-timepicker-div dl dt { float: left; clear:left; padding: 0 0 0 5px; }
.ui-timepicker-div dl dd { margin: 0 10px 10px 45%; }
.ui-timepicker-div td { font-size: 90%; }
.ui-tpicker-grid-label { background: none; border: none; margin: 0; padding: 0; }

.ui-timepicker-rtl{ direction: rtl; }
.ui-timepicker-rtl dl { text-align: right; padding: 0 5px 0 0; }
.ui-timepicker-rtl dl dt{ float: right; clear: right; }
.ui-timepicker-rtl dl dd { margin: 0 45% 10px 10px; }

.calendar_icon{ display:inline-block !important; width:20px !important; height:20px !important;margin-left:0px !important; vertical-align:middle;}
.calendar_icon .icon_button{background:url(../Images/datepicker.png) no-repeat;display:inline-block !important; width:20px !important; height:20px !important;cursor: pointer;  }
